home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 6.2 / 2000-12_-_Disc_6.2.iso / Patches / age2upa.exe / CABFILE / FILESUSA.CAB / Data / gamedata.drs / Unnamed File 000004.bina < prev    next >
Text File  |  1999-11-11  |  11KB  |  541 lines

  1. /* ******* LAND RESOURCES ************ */
  2. /* 28 JUNE 99 */
  3.  
  4. /* PLAYER START OBJECTS */
  5.  
  6. create_object TOWN_CENTER
  7. {
  8.   set_place_for_every_player
  9.   group_placement_radius     18
  10.   min_distance_to_players    0
  11.   max_distance_to_players    0
  12. }
  13.  
  14. create_object VILLAGER
  15. {
  16.   set_place_for_every_player
  17.   min_distance_to_players       6
  18.   max_distance_to_players       6
  19.  }
  20.  
  21. create_object SCOUT
  22. {
  23.   number_of_objects             1
  24.   set_place_for_every_player
  25.   min_distance_to_players       7
  26.   max_distance_to_players       9
  27.  }
  28.  
  29. create_object RELIC
  30. {
  31.    number_of_objects            5
  32.    min_distance_to_players     25
  33.    temp_min_distance_group_placement 20
  34. }
  35.  
  36. /* SPECIAL STUFF FOR REGICIDE */
  37. /* FORTRESS AND MIGRATION NEED TO BE UPDATED */
  38.  
  39. if REGICIDE
  40. create_object VILLAGER
  41. {
  42.   number_of_objects             7
  43.   set_place_for_every_player
  44.   min_distance_to_players       6
  45.   max_distance_to_players       6
  46. }
  47.  
  48. create_object KING
  49. {
  50.   set_place_for_every_player
  51.   min_distance_to_players       6
  52.   max_distance_to_players       6
  53. }
  54.  
  55. create_object CASTLE
  56. {
  57.   set_place_for_every_player
  58.   min_distance_to_players    10
  59.   max_distance_to_players    10
  60. }
  61.  
  62. endif
  63.  
  64. /* NEAR FORAGE */
  65.  
  66. create_object FORAGE
  67. {
  68.   number_of_objects          6
  69.   group_placement_radius     3
  70.   set_tight_grouping
  71.   set_gaia_object_only
  72.   set_place_for_every_player
  73.   min_distance_to_players    10
  74.   max_distance_to_players    12
  75.   min_distance_group_placement  6
  76. }
  77.  
  78. /* NEAR GOLD */
  79.  
  80. create_object GOLD
  81. {
  82.   number_of_objects          7
  83.   group_placement_radius     3
  84.   set_tight_grouping
  85.   set_gaia_object_only
  86.   set_place_for_every_player
  87.   min_distance_to_players    12
  88.   max_distance_to_players    16
  89.   min_distance_group_placement  7
  90.   max_distance_to_other_zones  7
  91. }
  92.  
  93. /* MEDIUM GOLD */
  94.  
  95. create_object GOLD
  96. {
  97.   number_of_objects          4
  98.   group_placement_radius     3
  99.   set_tight_grouping
  100.   set_gaia_object_only
  101.   set_place_for_every_player
  102.   min_distance_to_players    18
  103.   max_distance_to_players    26
  104.   min_distance_group_placement  7
  105.   max_distance_to_other_zones  7
  106. }
  107.  
  108. /* FAR GOLD */
  109.  
  110. create_object GOLD
  111. {
  112.   number_of_objects          4
  113.   group_placement_radius     3
  114.   set_tight_grouping
  115.   set_gaia_object_only
  116.   set_place_for_every_player
  117.   min_distance_to_players    25
  118.   max_distance_to_players    35
  119.   min_distance_group_placement  7
  120.   max_distance_to_other_zones  7
  121. }
  122.  
  123. /* NEAR STONE */
  124.  
  125. create_object STONE
  126. {
  127.   number_of_objects          5
  128.   group_placement_radius     2  
  129.   set_tight_grouping 
  130.   set_gaia_object_only
  131.   set_place_for_every_player
  132.   min_distance_to_players    14
  133.   max_distance_to_players    18
  134.   min_distance_group_placement  7
  135.   max_distance_to_other_zones  7
  136. }
  137.  
  138. /* FAR STONE */
  139.  
  140. create_object STONE
  141. {
  142.   number_of_objects          4
  143.   group_placement_radius     2  
  144.   set_tight_grouping 
  145.   set_gaia_object_only
  146.   set_place_for_every_player
  147.   min_distance_to_players    20
  148.   max_distance_to_players    26
  149.   min_distance_group_placement  7
  150.   max_distance_to_other_zones  7
  151. }
  152.  
  153. /* BAA BAA */
  154.  
  155. create_object SHEEP
  156. {
  157.    number_of_objects 4
  158.    set_loose_grouping
  159.    set_gaia_object_only
  160.    set_place_for_every_player
  161.    min_distance_to_players    10
  162.    max_distance_to_players    12
  163. }
  164.  
  165. create_object SHEEP
  166. {
  167.    number_of_objects 2
  168.    number_of_groups  2
  169.    set_loose_grouping
  170.    set_gaia_object_only
  171.    set_place_for_every_player
  172.    min_distance_to_players    14
  173.    max_distance_to_players    30
  174. }
  175.  
  176. create_object DEER
  177. {
  178.   number_of_objects          4
  179.   group_variance             1
  180.   group_placement_radius     3
  181.   set_loose_grouping
  182.   set_gaia_object_only
  183.   set_place_for_every_player
  184.   min_distance_to_players    14
  185.   max_distance_to_players    30
  186. }
  187.  
  188. create_object BOAR
  189. {
  190.   number_of_objects          1
  191.   set_loose_grouping  
  192.   set_gaia_object_only
  193.   set_place_for_every_player
  194.   min_distance_to_players    16
  195.   max_distance_to_players    22
  196. }
  197.  
  198. create_object BOAR
  199. {
  200.   number_of_objects          1
  201.   set_gaia_object_only
  202.   set_place_for_every_player
  203.   min_distance_to_players    16
  204.   max_distance_to_players    22
  205. }
  206.  
  207. create_object WOLF
  208. {
  209.   number_of_objects          2
  210.   set_gaia_object_only
  211.   set_place_for_every_player
  212.   min_distance_to_players    30
  213.   max_distance_to_players    40
  214. }
  215.  
  216. /* create_object RABID_WOLF
  217. {
  218.   number_of_objects          2
  219.   set_gaia_object_only
  220.   set_place_for_every_player
  221.   min_distance_to_players    40
  222.   max_distance_to_players    50
  223. } */
  224.  
  225. /* *****RESOURCES BY MAP***** */
  226.  
  227. if LARGE_MAP
  228. create_object FORAGE
  229. {
  230.   number_of_groups           1    
  231.   number_of_objects          5
  232.   group_placement_radius     3
  233.   set_tight_grouping
  234.   set_gaia_object_only
  235.   min_distance_to_players       40
  236.   max_distance_to_players       120
  237.   min_distance_group_placement  9
  238. }
  239. endif
  240.  
  241. if HUGE_MAP
  242. create_object FORAGE
  243. {
  244.   number_of_groups           2    
  245.   number_of_objects          5
  246.   group_placement_radius     3
  247.   set_tight_grouping
  248.   set_gaia_object_only
  249.   min_distance_to_players       40
  250.   max_distance_to_players       120
  251.   min_distance_group_placement  9
  252. }
  253. endif
  254.  
  255. if GIGANTIC_MAP
  256. create_object FORAGE
  257. {
  258.   number_of_groups           3    
  259.   number_of_objects          5
  260.   group_placement_radius     3
  261.   set_tight_grouping
  262.   set_gaia_object_only
  263.   min_distance_to_players       40
  264.   max_distance_to_players       120
  265.   min_distance_group_placement  9
  266. }
  267. endif
  268.  
  269. /* EXTRA GOLD */
  270.  
  271. if TINY_MAP
  272. create_object GOLD
  273. {
  274.   number_of_groups           2    
  275.   number_of_objects          3
  276.   group_placement_radius     2
  277.   set_tight_grouping
  278.   set_gaia_object_only
  279.   min_distance_to_players       40
  280.   min_distance_group_placement  9
  281. }
  282. endif
  283.  
  284. if SMALL_MAP
  285. create_object GOLD
  286. {
  287.   number_of_groups           2    
  288.   number_of_objects          3
  289.   group_placement_radius     2
  290.   set_tight_grouping
  291.   set_gaia_object_only
  292.   min_distance_to_players       40
  293.   min_distance_group_placement  9
  294. }
  295. endif
  296.  
  297. if MEDIUM_MAP
  298. create_object GOLD
  299. {
  300.   number_of_groups           3    
  301.   number_of_objects          3
  302.   group_variance             1
  303.   group_placement_radius     2
  304.   set_tight_grouping
  305.   set_gaia_object_only
  306.   min_distance_to_players       40
  307.   min_distance_group_placement  9
  308. }
  309. endif
  310.  
  311. if LARGE_MAP
  312. create_object GOLD
  313. {
  314.   number_of_groups           3    
  315.   number_of_objects          3
  316.   group_variance             1
  317.   group_placement_radius     2
  318.   set_tight_grouping
  319.   set_gaia_object_only
  320.   min_distance_to_players       40
  321.   min_distance_group_placement  9
  322. }
  323. endif
  324.  
  325. if HUGE_MAP
  326. create_object GOLD
  327. {
  328.   number_of_groups           4    
  329.   number_of_objects          4
  330.   group_variance             1
  331.   group_placement_radius     2
  332.   set_tight_grouping
  333.   set_gaia_object_only
  334.   min_distance_to_players       40
  335.   min_distance_group_placement  9
  336. }
  337. endif
  338.  
  339. if GIGANTIC_MAP
  340. create_object GOLD
  341. {
  342.   number_of_groups           5    
  343.   number_of_objects          4
  344.   group_variance             1
  345.   group_placement_radius     2
  346.   set_tight_grouping
  347.   set_gaia_object_only
  348.   min_distance_to_players       40
  349.   min_distance_group_placement  9
  350. }
  351. endif
  352.  
  353. /* EXTRA STONE */
  354.  
  355. if TINY_MAP
  356. create_object STONE
  357. {
  358.   number_of_groups           1    
  359.   number_of_objects          4
  360.   group_variance             1
  361.   group_placement_radius     2
  362.   set_tight_grouping
  363.   set_gaia_object_only
  364.   min_distance_to_players       40
  365.   min_distance_group_placement  9
  366. }
  367. endif
  368.  
  369. if SMALL_MAP
  370. create_object STONE
  371. {
  372.   number_of_groups           1    
  373.   number_of_objects          4
  374.   group_variance             1
  375.   group_placement_radius     2
  376.   set_tight_grouping
  377.   set_gaia_object_only
  378.   min_distance_to_players       40
  379.   min_distance_group_placement  9
  380. }
  381. endif
  382.  
  383. if MEDIUM_MAP
  384. create_object STONE
  385. {
  386.   number_of_groups           2    
  387.   number_of_objects          4
  388.   group_variance             1
  389.   group_placement_radius     2
  390.   set_tight_grouping
  391.   set_gaia_object_only
  392.   min_distance_to_players       40
  393.   min_distance_group_placement  9
  394. }
  395. endif
  396.  
  397. if LARGE_MAP
  398. create_object STONE
  399. {
  400.   number_of_groups           3    
  401.   number_of_objects          4
  402.   group_variance             1
  403.   group_placement_radius     2
  404.   set_tight_grouping
  405.   set_gaia_object_only
  406.   min_distance_to_players       40
  407.   min_distance_group_placement  9
  408. }
  409. endif
  410.  
  411. if HUGE_MAP
  412. create_object STONE
  413. {
  414.   number_of_groups           4    
  415.   number_of_objects          4
  416.   group_variance             1
  417.   group_placement_radius     2
  418.   set_tight_grouping
  419.   set_gaia_object_only
  420.   min_distance_to_players       40
  421.   min_distance_group_placement  9
  422. }
  423. endif
  424.  
  425. if GIGANTIC_MAP
  426. create_object STONE
  427. {
  428.   number_of_groups           5    
  429.   number_of_objects          4
  430.   group_variance             1
  431.   group_placement_radius     2
  432.   set_tight_grouping
  433.   set_gaia_object_only
  434.   min_distance_to_players       40
  435.   min_distance_group_placement  9
  436. }
  437. endif
  438.  
  439. if DESERT_MAP
  440. create_object PALMTREE
  441. {
  442.   number_of_objects             2
  443.   set_gaia_object_only
  444.   set_place_for_every_player
  445.   min_distance_to_players       4
  446.   max_distance_to_players       5
  447.   min_distance_group_placement  2
  448. }
  449. create_object PALMTREE
  450. {
  451.   number_of_objects             3
  452.   set_gaia_object_only
  453.   set_place_for_every_player
  454.   min_distance_to_players       6
  455.   max_distance_to_players       8
  456.   min_distance_group_placement  2
  457. }
  458. elseif ALPINE_MAP
  459. create_object PINETREE
  460. {
  461.   number_of_objects             2
  462.   set_gaia_object_only
  463.   set_place_for_every_player
  464.   min_distance_to_players       4
  465.   max_distance_to_players       5
  466.   min_distance_group_placement  2
  467. }
  468. create_object PINETREE
  469. {
  470.   number_of_objects             3
  471.   set_gaia_object_only
  472.   set_place_for_every_player
  473.   min_distance_to_players       6
  474.   max_distance_to_players       8
  475.   min_distance_group_placement  2
  476. }
  477. elseif ASIAN_MAP
  478. create_object BAMBOO_TREE
  479. {
  480.   number_of_objects             2
  481.   set_gaia_object_only
  482.   set_place_for_every_player
  483.   min_distance_to_players       4
  484.   max_distance_to_players       5
  485.   min_distance_group_placement  2
  486. }
  487. create_object PINETREE
  488. {
  489.   number_of_objects             3
  490.   set_gaia_object_only
  491.   set_place_for_every_player
  492.   min_distance_to_players       6
  493.   max_distance_to_players       8
  494.   min_distance_group_placement  2
  495. }
  496. else
  497. create_object OAKTREE
  498. {
  499.   number_of_objects             2
  500.   set_gaia_object_only
  501.   set_place_for_every_player
  502.   min_distance_to_players       4
  503.   max_distance_to_players       5
  504.   min_distance_group_placement  2
  505. }
  506. create_object OAKTREE
  507. {
  508.   number_of_objects             3
  509.   set_gaia_object_only
  510.   set_place_for_every_player
  511.   min_distance_to_players       6
  512.   max_distance_to_players       8
  513.   min_distance_group_placement  2
  514. }
  515. endif
  516.  
  517. create_object HAWK
  518. {
  519.    number_of_objects         6
  520.    set_scaling_to_map_size
  521. }
  522.  
  523. create_object WOLF
  524. {
  525.   number_of_groups          3
  526.   set_loose_grouping
  527.   start_random
  528.   percent_chance 75
  529.     number_of_objects 1
  530.   percent_chance 25
  531.     number_of_objects 2
  532.   end_random
  533.   set_scaling_to_map_size
  534.   set_gaia_object_only
  535.   min_distance_group_placement 12
  536.   min_distance_to_players    40
  537.   max_distance_to_players    120
  538.  
  539. /* Fish handled on individual maps */
  540.